package indi.kider.server.sms.service;

import indi.kider.common.model.sms.RentBillForSms;
import indi.kider.common.model.sms.RentForSms;
import indi.kider.common.model.sms.RentTaskForSms;

import java.util.List;

/**
 * Created by shixj on 2018/6/7.
 */
public interface BillQueryService {
    /**
     * 获取超期未支付账单列表 水费
     * @return
     */
    List<RentBillForSms> getOverdueWaterBillList();
    /**
     * 获取超期未支付账单列表 电费
     * @return
     */
    List<RentBillForSms> getOverduePowerBillList();
    /**
     * 获取超期未支付账单列表 物业
     * @return
     */
    List<RentBillForSms> getOverdueEstateBillList();
    /**
     * 获取超期未支付账单列表 网费
     * @return
     */
    List<RentBillForSms> getOverdueNetBillList();
    /**
     * 获取超期未支付账单列表 房租
     * @return
     */
    List<RentBillForSms> getOverdueRentalBillList();
    /**
     * 获取即将到期的房租
     * @return
     */
    List<RentTaskForSms>getDueRentalBillList();
    /**
     * 获取租期即将到期的
     * @return
     */
    List<RentForSms>getDueRentList();
}
